hitting streak - Turkish English Dictionary